save one’s honor - Espagnol Anglais Dictionnaire